long-lived toxic substance - German English Dictionary